package players;

import cards.Card;

public interface IPlayer {

	//Dealer Manager
	public boolean isDealer();								//is player the current dealer?
	public void flipDealer();								//swaps the dealer status
	
	//Score Manager
	public int getScore();									//returns score
	public void addScore(int x);							//adds x to score
	
	//Bid Manager
	public int getBid();									//returns the bid
	public void setBid(int x);								//sets the bid
	
	//Intelligence/Decisions Manager
	public int inputBid(int lowestBid);						//analyze hand and return first bid
	public Card nextPlay();									//next player move
	
}